Search criteria: scientific name =
Anastoechus barbatus
Photo © by
Myles Clough
Anastoechus barbatus
Bee Fly
Photo © by
Myles Clough
Anastoechus barbatus
Bee Fly